home *** CD-ROM | disk | FTP | other *** search
/ ShareWare OnLine 2 / ShareWare OnLine Volume 2 (CMS Software)(1993).iso / misc / npa931.zip / NPA.DOC < prev    next >
Text File  |  1993-03-27  |  29KB  |  644 lines

  1.  
  2.                                    -  NPA  -
  3.  
  4.                               Numbering Plan Area
  5.  
  6.                           The Comprehensive Area Code
  7.                               and Exchange Locator
  8.  
  9.                                    <27Mar93>
  10.  
  11.                              (C) Copyright 1991-93
  12.  
  13.                                The PC Consultant
  14.                                  P.O. Box 42086
  15.                              Houston TX 77242-2086
  16.                       Ph. 713/826-2629  (v-mail no answer)
  17.                                  CIS 73670,1164
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.    What does NPA do?
  26.    -----------------
  27.  
  28.    NPA is a comprehensive area code and prefix locator.  NPA stands for
  29.    Numbering Plan Area which is telephone company jargon for "area code".
  30.    NPA contains information for over 20,000 cities in the United States and
  31.    Canada.  Such information includes:
  32.  
  33.       * area code (NPA)
  34.       * state in USA or province in Canada
  35.       * local exchange or prefix (NXX)
  36.       * the city that NXX belongs to
  37.       * county that city resides in
  38.       * population of county
  39.       * pravelent zip code within NXX
  40.       * central office latitude and longitude of record for NXX (plus a
  41.         feature for instantly calculating mileage)
  42.  
  43.  
  44.    You can search based on State, NPA, city, NXX, and/or zip code.  NPA
  45.    locates all cities that meet search criteria and outputs in one of several
  46.    formats to screen, printer, or file.
  47.  
  48.    One of NPA's more useful features and, to our knowledge unique to NPA, is
  49.    the ability to locate the city of record for any phone number in the USA
  50.    or Canada.  Imagine someone handing you a phone number, say 206/454-xxxx,
  51.    and then being able to tell them it's in Bellevue, Washington.  And then
  52.    telling them the primary zip code is 98004.  And while your at it, you
  53.    might mention that the city is located at 47.61 north latitude by 122.19
  54.    west longitude.  And, oh yes, you can tell them how far in miles Bellevue
  55.    is from any city in the USA or Canada.  Spokane?  It's 222 miles away.
  56.  
  57.    All cities in the USA and Canada that have their own central office
  58.    designation are included in NPA's data base.  There are over 20,000 such
  59.    cities with over 50,000 NXX/Zip/LatLong entries.  Even if a city does not
  60.    have it's own central office designation, it very likely shares one with a
  61.    nearby, perhaps larger, city.
  62.  
  63.  
  64.    How do I use NPA?
  65.    -----------------
  66.  
  67.    NPA requires arguments, or search criteria, from you in order to perform
  68.    searches.  There are two ways you can give these specifications to NPA.
  69.    (1) Using NPA's full screen input mode, or (2) on the DOS command line.
  70.    For DOS command line mode, see "Execute NPA from the command line" below.
  71.  
  72.    If you just enter "NPA" on the DOS command line, then NPA displays a
  73.    screen prompting you for information.  The screen is divided into two main
  74.    portions.  The search specification portion and the help portion.  The
  75.    search specification portion is depicted below:
  76.  
  77.  
  78. ┌─top──────────────────────────────────────────────────────────────────────────┐
  79. │NPA - <ddmmmyy>   (Numbering Plan Area)              (C) 1991-93 PC Consultant│
  80. │                                                                              │
  81. │                       1st                      2nd (Great Circle Mileage)    │
  82. │   State/Province/NPA: ·····················    ·····················         │
  83. │             City/NXX: ·····················    ·····················         │
  84. │        Min/Max # NXX: ··· / ···                                              │
  85. │                                                                              │
  86. │ ^Scan City   ┌───Show───┐      ┌───────Show───────┐   Screen   7^Output      │
  87. │    Name     ^County  ^Pop     ^NXX  ^Zip  ^Lat/Long  ^Display      to        │
  88. │     Yes       Yes     Yes      Yes   Yes     Yes      Scroll     Screen      │
  89. ≈                                                                              ≈
  90. └─bottom───────────────────────────────────────────────────────────────────────┘
  91.  
  92.  
  93.    There are several input fields indicated by "······".  The column marked
  94.    "1st" is used for retrieving information regarding your specification.
  95.    You'll use the 1st column most often.  The column marked "2nd" is used
  96.    exclusively for calculating mileage between 1st and 2nd points.  (For more
  97.    information, see "Calculating Mileage")
  98.  
  99.  
  100. State/Province/NPA (input field)
  101.  
  102.    The minimum required input for performing a search is a state, province,
  103.    or NPA.  State/province may be the official two letter postal code or
  104.    portion of state/province name.  Or you may specify just the NPA (area
  105.    code).  Since there are nearly 150 NPA's but only 60+ states and
  106.    provinces, then a NPA search is a bit narrower.  e.g.  If you search for
  107.    the NNX 777 in CA, many different cities all having the 777 prefix are
  108.    located.  Whereas if you search for 777 in just, say the 213 NPA, then
  109.    only Los Angeles is located.  If two or more states are found to meet your
  110.    specification, NPA errors and advises you to narrow your search.
  111.  
  112.    If you specify a "*" (wildcard) in the State/Province/NPA input field,
  113.    then all states and provinces are searched.  The wildcard option does slow
  114.    the search a bit since 60+ state/provinces are searched instead of the
  115.    usual one.  e.g.  You can use this feature to find all cities in the USA
  116.    and Canada that start with 'Lake', etc.
  117.  
  118.  
  119. City/NXX/Zip (input field)
  120.  
  121.    Normally, NPA searches all cities within a state or province.  However,
  122.    you can narrow NPA's search by specifying a city name (or portion
  123.    thereof), NXX, Zip.
  124.  
  125.    If you specify a city name, then NPA will search all cities whose name
  126.    starts with the letters you specify here.  e.g.  "Hous" finds Houston but
  127.    "oust" does not.  There is a way to make NPA search the entire name for
  128.    your specification.
  129.  
  130.    If you specify a NXX, then NPA will search all cities having that NXX.  If
  131.    you do specify a NXX, it must be a complete 3 digit NXX.  Partial NXX name
  132.    searches are not permitted.
  133.  
  134.    If you specify a zip code, then NPA will search for all cities having that
  135.    zip code.  You may specify any number of digits for a zip code search
  136.    starting with the left-most digit.  The more digits you specify, the
  137.    narrower the search.  If you specify fewer than all five digits, you must
  138.    include a trailing * to indicate a wild card search.  e.g.  To search all
  139.    zip codes starting with 08, you'd say "08*".
  140.  
  141.    NOTE:  Even though you are performing a zip code search, you still MUST
  142.           include a state/province/NPA or * for state wild card.  NPA does
  143.           not automatically search the entire data base for your zip code.
  144.  
  145.    !!!!!  The zip codes in this data base are APPROXIMATIONS only!  There is
  146.           no one-to-one NXX-to-zip code geography.  The zip code search is
  147.           included strictly as a *convenience feature* and must be considered
  148.           as only a best-guess.
  149.  
  150.  
  151. Min/Max # NXX (input field)
  152.  
  153.    To minimize output, NPA normally displays only cities having a certain
  154.    minimum number of NXXs.  NPA decides what the minimum should be based on
  155.    how wide or narrow your search specification is.  Generally, the wider the
  156.    search, the more NNXs the city must contain before NPA will consider it
  157.    for display.  NPA does this to avoid massive data retrievals.  Below shows
  158.    the default that NPA uses based on your search specification:
  159.  
  160.        Specify state or province only:  10 NXX minimum, no maximum default
  161.        Specify a NPA only:               5 NXX minimum, no maximum default
  162.        Specify a city or NXX also:       1 NXX minimum, no maximum default
  163.  
  164.    As you can see, the minimum NXX default lowers as you narrow your search.
  165.    This ensures the greatest chance of finding your requested data without
  166.    unnecessarily flooding you with output.
  167.  
  168.    You can easily override these defaults by specifying your own minimum
  169.    and/or maximum NXX requirement.
  170.  
  171.  
  172. Switches (control display)
  173.  
  174.    In addition to the data input fields, there are eight switches.  Six of
  175.    these eight are two-state switches.  The other two are multi-state
  176.    switches.  Notice that each switch has a caret ^ preceeding the switch
  177.    name.  The caret means to touch and hold the Ctrl key then touch the
  178.    letter that appears immediately to the right.  Then release both keys.
  179.  
  180.    The following six two-state switches control what NPA displays in addition
  181.    to the state and city (state and city name is always displayed).  Some
  182.    switches change other switches, where noted.
  183.  
  184.    ^Scan City Name:
  185.       Yes : NPA searches the entire city name for a match.  e.g.  Both "Hous"
  186.             and "oust" finds Houston.
  187.       No  : NPA searches the beginning of the city name for a match.  e.g.
  188.             "Hous" finds Houston, but "oust" does not.
  189.  
  190.    ^County (Show)
  191.       Yes : Also displays the county in which city resides
  192.       No  : Does not show county.
  193.  
  194.    ^Pop (Show)
  195.       Yes : Also displays last recorded population for county.  This switch
  196.             forces the ^County switch to Yes.
  197.       No  : Does not show population.
  198.  
  199.    ^NXX (show)
  200.       Yes : Also displays all NXXs within city.
  201.       No  : Does not show NXXs.
  202.  
  203.    ^Zip (show)
  204.       Yes : Also displays the most pravalent zip code associated with NXX.
  205.             (Note: There is *not* a one-to-one ZIP-to-NXX mapping.  The zip
  206.             displayed must be considered best-guess.)  This switch forces
  207.             the ^NXX switch to yes.
  208.       No  : Does not show zip codes.
  209.  
  210.    ^Lat/Long (show)
  211.       Yes : Also displays the latitude and longitude associated with NXX.
  212.             This switch forces the ^NXX switch to yes.
  213.       No  : Does not show latitude/longitude.
  214.  
  215.  
  216.    Please experiment with these switches to learn how they affect the output.
  217.  
  218.    The following two multi-state switches control how and where NPA displays
  219.    output.
  220.  
  221.    ^Display (screen)
  222.       Scroll:    NPA displays output in a scrollable buffer that allows
  223.                  forward and backward navigation.  This makes detailed
  224.                  perusal much easier.
  225.       PagePause: Displays output in a forward-only fashion with pauses at
  226.                  every screenful.  In this mode, NPA displays output in real
  227.                  time as it's culled from the data base rather than building
  228.                  a scrollable output buffer.  A tad faster but not as useful.
  229.       NonStop:   Same as PagePause but with no pauses.  NPA continually
  230.                  displays output until it's done.
  231.  
  232.    ^Output to
  233.       Screen:  NPA displays output to the monitor according to the setting of
  234.                the ^Display switch.
  235.       Printer: NPA prints output to LPT1 using the same display format as on
  236.                the screen.  When Printer is selected, a new field appears
  237.                prompting you for width.  Valid range is 79 upto 255.  To
  238.                print to LPT2 or LPT3, choose "Output to File" then enter
  239.                LPT2 or LPT3 as the file name.
  240.       File:    NPA writes output to a file using the same display format as
  241.                the on screen.  When File is selected, a new field appears
  242.                prompting you for a file name.  The width field, described
  243.                above, also appears but with a maximum of 999 instead of 255.
  244.                If necessary, you can print to LPT1, LPT2, or LPT3 from this
  245.                prompt in which case the default max columns returns to 255.
  246.  
  247.  
  248. Function/Action Keys
  249.  
  250.    NPA has several function keys available only in full screen input mode.
  251.  
  252.  
  253.    F1 (Help)     Display context sensitive help.  You can browse through or
  254.                  touch the highlighted character appearing next to each item
  255.                  for context sensitive help.
  256.  
  257.    F2 (PrvSpec)  Recalls upto the last 20 arguments entered since NPA was
  258.                  executed.
  259.  
  260.    F3 (NxtSpec)  Same as F1, but moves forward through argument history
  261.                  buffer instead of backward as F1 does.
  262.  
  263.    F4 (ClrSpec)  Clears all input fields.
  264.  
  265.    F5 (ClrFld)   Clears input field that cursor is in.
  266.  
  267.    F6 (SavOpts)  Save all current switch settings (except ^Output) to a
  268.                  defaults file.  Next time NPA is executed, the defaults file
  269.                  is read and switches set accordingly.
  270.  
  271.    Esc (Cancel)  Cancel current operation.  The Esc key generally takes you
  272.                  back to where you were prior to hitting enter.  Esc works at
  273.                  any time during execution.
  274.  
  275.  
  276.    Calculating Mileage
  277.  
  278.    NPA can calculate the great circle mileage between any two cities located
  279.    in the data base.  If you were to take an imaginary length of string and
  280.    travel the shortest possible route from point a to point b, the length of
  281.    the string would be the great circle distance.  It is the arc distance.
  282.    Hence the name, Great Circle.
  283.  
  284.    By specifying parameters for both the 1st and 2nd input areas, you can
  285.    calculate the mileage between any two points in the data base.
  286.  
  287.    You can specify either an NPA/NXX or state/city as either point.
  288.    Specifying an NPA/NXX sets the point of calculation to the portion of the
  289.    city served by that NXX.  Specifying a state/city sets the point of
  290.    calculation of the approximate center of the city.  e.g.
  291.  
  292.       npa tx.houston 2nd:tx.austin
  293.       Shows the distance between the approximate centers of these cities.
  294.  
  295.       npa 713.222 2nd:512.206
  296.       Shows the distance between NPA/NXX 713.222 (Houston) and NPA/NXX
  297.       512.206 (Austin).
  298.  
  299.  
  300.    Brief lat/long tutorial
  301.  
  302.    The lat/long data is precise to approximately 36 arc seconds (two decimal
  303.    places, x.xx).  This equals about .7 miles deg longitude and .7 miles deg
  304.    latitude at 90 deg longitude.
  305.  
  306.    The miles per degree latitude remain constant along a longitudinal vector
  307.    while the miles per degree longitude change as a function of latitude
  308.    along a latitudinal vector.
  309.  
  310.    e.g.  At 90 deg longitude, each degree along a latitudinal vector is about
  311.    69 miles.  At 0 or 180 deg longitude, each degree along a latitudinal
  312.    vector is 0 miles.  (indeed, you can stand on all 24 time zones at once!)
  313.  
  314.  
  315.    Executing NPA from the command line
  316.  
  317.    Most NPA functions that are available in the full screen input mode are
  318.    also available from the DOS command line -- plus one that isn't available
  319.    in full screen input mode.  The rules are identical to those in full
  320.    screen input mode.  Therefore, only command line syntax will be explained.
  321.  
  322.  
  323. Syntax for executing NPA from the DOS command line:
  324.  
  325.  
  326.    NPA (state|npa)[.city|.nxx|.zip] [2nd:state|npa.city|nxx] [min=x] [max=x]
  327.        [-pp] [-ns] [-co] [-lat] [-pop] [-s] [-x] [-nxx] [-zip] [-25] [-50]
  328.        [-bw] [file=] [width=]
  329.  
  330.   Where:
  331.        ( ) = Required Parameter.
  332.        [ ] = Optional Parameter.
  333.         |  = Choose one from list of choices within ( ) or [ ].
  334.  
  335.      state = Two letter postal code or portion of state name.  NPA will first
  336.              search for postal code.  If postal code search fails, NPA will
  337.              automatically perform a search by name.
  338.  
  339.      npa   = Numbering Plan Area (AreaCode).  NPA will search for states and
  340.              provinces assigned this NPA.
  341.  
  342.      .city = Narrow state search to cities whose name starts with
  343.              specification.  e.g. TX.hou will find Houston.
  344.  
  345.      .nxx  = Show cities in state or NPA having this NXX.  NXX means local
  346.              exchange or prefix, e.g. (NPA)NXX-nnnn.
  347.  
  348.      2nd:  = Calculate the distance, in miles, between the the first
  349.              state/npa, city/nxx and the state/npa, city/nxx specified here.
  350.  
  351.      min=x = Display only cities with at least x number of NXXs.  If not
  352.              specifed, then normal default minimum is 10.
  353.  
  354.      max=x = Display only cities with at most x number of NXXs.  If not
  355.              specifed, then the maximum is infinite.
  356.  
  357.  
  358.    Some switches have a trailing (-) that can be used to force the switch
  359.    off.  Used to override a switch setting from the NPA_SWITCH environment
  360.    variable or from the defaults file.  In essence, -foo- does the exact
  361.    opposite of -foo (whatever foo may be).
  362.  
  363.      -pp   = Display output using page pause mode.  Do not use the scrollable
  364.              buffer.  NPA normally displays findings in a scrollable buffer
  365.              allowing you to scroll up/down for easy perusal.  The buffer is
  366.              stored on disk, so a large NPA output may take a moment to
  367.              complete queuing.  (-pp- force cancel)
  368.  
  369.      -ns   = Continuous, don't pause.  NPA normally pauses every screenful.
  370.              Switch is only meaningful if used with -pp.  (-ns- force cancel)
  371.  
  372.      -co   = Display county that city is located in.  (-co- force cancel)
  373.  
  374.      -lat  = Show latitude and longitude for each displayed NXX.  This switch
  375.              can potentially generate copious output.  Use only with narrow
  376.              search specification.  Forces switch -x on.  (-lat- force
  377.              cancel)
  378.  
  379.      -pop  = Display approximate county-wide population.  Switch -co forced
  380.              on when this switch is used.  (-pop- force cancel)
  381.  
  382.      -s    = Used with '.city'.  Causes NPA to search anywhere within city
  383.              name.  e.g. 'npa tx.oust -s' will locate Houston TX.  Without
  384.              the -s, you'd have to specify 'npa tx.hous' to locate Houston
  385.              since the search is performed only from the first letter.  The
  386.              -s switch is useful, for example, to locate all cities having
  387.              the word 'lake' in it's name.  (-s- force cancel)
  388.  
  389.      -x    = Also display NXXs (prefixes).  Output display can be rather
  390.              lengthy when using this switch.  (-x- force cancel)
  391.  
  392.      -nxx  = Same as -x.  -nxx was added to be consistent with the other,
  393.              more descriptive switch names.  -x was included to assist
  394.              current customers.
  395.  
  396.      -zip  = Show primary zip code for each displayed NXX.  There is not a
  397.              one-to-one NXX-to-zip code mapping.  This just shows the most
  398.              pravalent zip for a given NXX.  As with -lat, this switch may
  399.              generate copious output.  (-zip- force cancel)
  400.  
  401.      -25   = Force 25 line mode if screen is not already.
  402.  
  403.      -50   = Force 50 line mode.  Note:  The -25/-50 switch works only when
  404.              specified on the NPA command line at the DOS prompt.  If -25/-50
  405.              is the *only* argument on the NPA command line, then NPA enters
  406.              Full Screen Query Mode with the lines-per-screen specified.
  407.  
  408.      file= = If you specify a file name or printer port, NPA will write to
  409.              that file/device instead of the screen.  NPA will overwrite an
  410.              existing file without warning so be sure your file name is
  411.              unique.  Valid printer ports are LPT1, LPT2, and LPT3.
  412.  
  413.     width= = Specify width of output here.  Default is 79.  For printer, the
  414.              max is 255.  For file, the max is 999.
  415.  
  416.  
  417.    If an parameter must contain an embedded space, then the entire parameter
  418.    must be enclosed in double quotes.
  419.  
  420.    Examples of DOS command line execution:
  421.  
  422.    npa ca.san
  423.       - shows all cities in California starting with 'san'.
  424.  
  425.    npa "tx.san antonio" -x
  426.       - shows the city of San Antonio in Texas along with prefixes.  Note
  427.         that since San Antonio has a space in the name, the entire parameter
  428.         is enclosed in double quotes.
  429.  
  430.    npa 703 -x
  431.       - shows cities in virginia (703 area code only) with prefixes.
  432.  
  433.    npa tx.austin 2nd:fl.miami
  434.       - shows distance between Austin, TX and Miami, FL.
  435.  
  436.    npa "ca.san francisco" "2nd:ca.san jose"
  437.       - shows distance between San Francisco, CA and San Jose, CA.
  438.         Note that since San Francisco and San Jose have spaces in the name,
  439.         the entire parameter(s) is enclosed in double quotes.
  440.  
  441.    npa "new mex"
  442.       - shows NPAs and larger cities in New Mexico.  Note that since New
  443.         Mexico has a space in the name, the entire parameter is enclosed in
  444.         double quotes.
  445.  
  446.    npa nebra -co
  447.       - shows NPAs and larger cities/counties in Nebraska.
  448.  
  449.  
  450.  
  451.    MISCELLANEOUS NOTES:
  452.  
  453.    Some cities, especially in Canada, abbreviate 'saint' using either 'st'
  454.    (masculine form) or 'ste' (feminine form).  Sometimes it's difficult to
  455.    know which gender form to use as French names can be pretty elaborate
  456.    obscuring gender from an American audience.  To help eliminate this
  457.    confusion, all 'ste.' forms were truncated to 'st' (without the period).
  458.  
  459.    Some cities are quite close together.  If NPA does not find your city
  460.    (even with 'min=1') then double check your spelling.  If your city is
  461.    spelled correctly and still it's not found, then that city does not have
  462.    it's own central office designation but likely shares a central office
  463.    with a nearby (perhaps larger) city.
  464.  
  465.  
  466. Defaults File
  467.  
  468.    When using NPA in full screen mode, you'll notice that F6 (SavOpts) is
  469.    available.  When F6 is touched, all the two-state switches and the
  470.    ^Display mode switch is saved in the defaults file (called DEFAULTS.DAT)
  471.    located in the same subdirectory with the data base files.  Next time NPA
  472.    is started, the switch states are recalled (even if the next execution is
  473.    in DOS command line mode).  You can erase the defaults file, if necessary,
  474.    to reset NPA.  NPA automatically recreates the file next time F6 is
  475.    touched.
  476.  
  477.    The switch settings in the defaults file overrides the switch settings on
  478.    the NPA_SWITCH environment variable.  In either case, you can change a
  479.    switch in full screen mode or in DOS command line mode regardless of
  480.    wether it's set via the defaults file or the NPA_SWITCH variable.
  481.  
  482.    To force a switch change in full screen mode, simply touch-hold Ctrl and
  483.    touch the letter after the caret (^).  In DOS mode, simply specify the
  484.    switch to force-set (-foo) or force-clear (-foo-).
  485.  
  486.  
  487.  
  488.    ENVIRONMENT VARIABLES
  489.  
  490.       NPA utilizes several environment variables.  They are:
  491.  
  492.           npa_data        - Location of data base files.
  493.           npa_switch      - Contains switches for NPA to use automatically
  494.                             without having to specify each time.
  495.  
  496.  
  497.  
  498.    NPA_DATA environment variable.
  499.  
  500.    You undoubtedly noticed the voluminous quantity of NPA_DATA.* files.  The
  501.    database is broken up by states and provinces to make searches faster.  By
  502.    placing the data files in their own directory, they'll stay out of the
  503.    way.
  504.  
  505.    NPA has three methods of accessing it's data files.  They happen in the
  506.    following order.
  507.  
  508.       1)  NPA_DATA environment variable.      if no find, then...
  509.       2)  Current directory.                  if no find, then...
  510.       3)  Regular DOS path.                   if no find, error...
  511.  
  512.    The first method that finds the data files is the one used during this
  513.    execution.  It is recommended that you place the NPA_DATA files in their
  514.    own subdirectory then using method #1, the 'npa_data' environment
  515.    variable.
  516.  
  517.    Suppose you have a subdirectory called 'c:\npa'.  You can configure NPA to
  518.    always look there regardless of what drive or directory is current by
  519.    simply using the environment variable command:
  520.  
  521.       set npa_data=c:\npa
  522.  
  523.    You should place this command in your autoexec.bat file or other batch
  524.    file that gets executed at system boot.
  525.  
  526.  
  527.    NPA_SWITCH environment variable.
  528.  
  529.    If you frequently (or always) use particular switches when executing NPA,
  530.    then you may store those switches in an environment variable called
  531.    NPA_SWITCH.  Once stored, those switches will always take effect when
  532.    executing NPA without you having to specify them.
  533.  
  534.    The following switches are valid in the NPA_SWITCH environment variable.
  535.    Refer to DOS Command line instruction for details on switches
  536.  
  537.      -25    force 25 line mode
  538.      -50    force 50 line mode (vga only)
  539.      -s     scan city name
  540.      -co    also display county
  541.      -pop   also display county population
  542.      -x     also display nxx
  543.      -nxx   same as -x
  544.      -zip   also display zip code
  545.      -lat   also display latitude/longitude
  546.      -pp    output in line mode, with pause at each screenful
  547.      -ns    used with -pp, don't pause
  548.      -bw    black and white mode, for monochrome/lcd/gas plasma displays
  549.  
  550.    All switches except -25, -50, and -bw can be forced-cleared by following
  551.    it with another hyphen, e.g.  -co- forces county names *not* to be
  552.    displayed.  Example:
  553.  
  554.      set npa_switch=-co-x
  555.  
  556.    Switch settings stored in the defaults file (by touching F6) take
  557.    precendence over the NPA_SWITCH variable.
  558.  
  559.  
  560.  
  561.    LICENSING
  562.  
  563.    NPA, like many other programs, flies under the shareware banner.  If you
  564.    like and use NPA, then *please* register.
  565.  
  566.    New versions are periodically released that contain updated database
  567.    information as well as new features.  Registering will ensure your
  568.    notification of these new releases.
  569.  
  570.    You can register by mail using check/money order/Visa/MC.  Or you can
  571.    register by telephone using Visa/MC.  Either way, you'll receive the two
  572.    keys (discussed in the BRAND.DOC file) necessary to brand NPA as
  573.    registered.
  574.  
  575.    If you register by telephone, you can get the registration keys a bit
  576.    sooner.  I'm generally away from the office so voice-mail will pick up.
  577.    You may register via voice-mail and the system will page me thus allowing
  578.    me to return your call within a few minutes.  The system will page me
  579.    immediately if your message is left during the following hours:  Mon-Fri
  580.    7a-10p, Sat-Sun 9a-10p CST/CDT.
  581.  
  582.    If you desire to register by phone and voice-mail picks up, please leave
  583.    the following information:
  584.  
  585.       1.  The name to register.   Please spell it out.  The name
  586.           must reasonably match the card holder's name.
  587.       2.  Address so the PCC can mail you the license, receipt, and diskette
  588.           if you are registering an older version.  Specify diskette size.
  589.       3.  The credit card number.
  590.       4.  The expiration date.
  591.  
  592.    If you simply prefer not to register via voice-mail, that's fine.  I'll
  593.    certainly call you back.  But using voice-mail will speed the order since
  594.    everything will be ready to go upon call back.
  595.  
  596.    The registration fee is twenty five dollars.  The PC Consultant will
  597.    process the order and return your call promptly.
  598.  
  599.  
  600.                PC Consultant
  601.                P.O. Box 42086
  602.                Houston TX 77242-2086
  603.                Ph. 713/826-2629  (v-mail no answer)
  604.  
  605.           Thank you for using NPA and for registering if you like it!
  606.  
  607.  
  608.    * Great Circle algorithm for calculating mileage between two lat/longs
  609.      courtesy RSGB - Radio Society of Great Britain
  610.  
  611.  
  612.            -=*=-   Other products offered by the PC Consultant  -=*=-
  613.  
  614.  
  615.    * TimeLock *
  616.  
  617.    TimeLock is a DOS-based memory resident security utility that locks the PC
  618.    keyboard after a user pre-specified period of inactivity, thereby
  619.    protecting a sensitive LAN/mainframe userid or application program from
  620.    spying eyes and curious fingers while you are away.  An invaluable
  621.    addition to your company's PC security arsenal!
  622.  
  623.    Branches of the US, Canadian, and Australian government trust TimeLock as
  624.    do many private and public companies.
  625.  
  626.    TimeLock can be instantly locked via hot-key, batch file, or through
  627.    keyboard inactivity.  The *only* way to regain access to the PC once the
  628.    keyboard is locked is by entering your secret password.  Otherwise the PC
  629.    must be cold-booted.  And that, of course, will terminate your sensitive
  630.    LAN/mainframe connection -- protecting your userid from intrusion!
  631.  
  632.    TimeLock is written entirely in assembly language for optimum speed and
  633.    size.  Uses less than 3K RAM!
  634.  
  635.    Please telephone at the above number for more details on TimeLock.  If you
  636.    are a corporate network administrator in charge of company PCs or PC
  637.    products manager charged with software evaluation and recommendation, I'll
  638.    send you a diskette free of charge so you can evaluate TimeLock for
  639.    yourself.
  640.  
  641.    Once again, thank you for choosing software by the PC Consultant!
  642.  
  643.  
  644.